imprecatory psalm - Francés Inglés Diccionario